Text copied to clipboard!

Title

Text copied to clipboard!

Infrastructure Engineer

Description

Text copied to clipboard!
We are looking for a highly skilled Infrastructure Engineer to join our dynamic team. The ideal candidate will have extensive experience in designing, implementing, and maintaining IT infrastructure, ensuring the highest levels of availability, performance, and security. You will be responsible for managing and optimizing our network, server, and storage systems, as well as supporting our cloud infrastructure. This role requires a deep understanding of both hardware and software components, as well as the ability to troubleshoot complex issues and implement effective solutions. You will work closely with other IT professionals, including developers, system administrators, and security experts, to ensure that our infrastructure meets the needs of our business and supports our strategic goals. The successful candidate will be proactive, detail-oriented, and able to manage multiple projects simultaneously. You should have excellent communication skills and be able to explain technical concepts to non-technical stakeholders. Additionally, you will be expected to stay up-to-date with the latest industry trends and technologies, and continuously seek ways to improve our infrastructure. If you are passionate about technology and have a strong background in infrastructure engineering, we would love to hear from you.

Responsibilities

Text copied to clipboard!
  • Design, implement, and maintain IT infrastructure.
  • Manage and optimize network, server, and storage systems.
  • Support cloud infrastructure and services.
  • Ensure high levels of availability, performance, and security.
  • Troubleshoot and resolve complex technical issues.
  • Collaborate with developers, system administrators, and security experts.
  • Monitor system performance and make recommendations for improvements.
  • Implement and maintain backup and disaster recovery solutions.
  • Develop and maintain infrastructure documentation.
  • Stay up-to-date with industry trends and technologies.
  • Participate in on-call rotation for after-hours support.
  • Conduct regular system audits and security assessments.
  • Manage infrastructure projects from planning to execution.
  • Provide technical support and training to end-users.
  • Ensure compliance with company policies and industry regulations.

Requirements

Text copied to clipboard!
  • Bachelor's degree in Computer Science, Information Technology, or related field.
  • 5+ years of experience in infrastructure engineering or related role.
  • Strong knowledge of network, server, and storage systems.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Proficiency in scripting languages such as Python, Bash, or PowerShell.
  • Familiarity with virtualization technologies such as VMware or Hyper-V.
  • Experience with monitoring and logging tools.
  • Strong troubleshooting and problem-solving skills.
  • Excellent communication and interpersonal skills.
  • Ability to manage multiple projects simultaneously.
  • Detail-oriented and proactive approach.
  • Knowledge of security best practices and compliance requirements.
  • Experience with backup and disaster recovery solutions.
  • Ability to work independently and as part of a team.
  • Certifications such as CCNA, MCSE, or AWS Certified Solutions Architect are a plus.

Potential interview questions

Text copied to clipboard!
  • Can you describe your experience with designing and implementing IT infrastructure?
  • How do you ensure high levels of availability and performance in your infrastructure?
  • What troubleshooting steps do you take when faced with a complex technical issue?
  • Can you provide an example of a successful infrastructure project you managed?
  • How do you stay up-to-date with the latest industry trends and technologies?
  • What experience do you have with cloud platforms such as AWS, Azure, or Google Cloud?
  • How do you ensure the security of your infrastructure?
  • Can you describe a time when you had to explain a technical concept to a non-technical stakeholder?
  • What monitoring and logging tools have you used in the past?
  • How do you handle multiple projects with competing deadlines?